membrane bioreactor system - Spanish English Dictionary